package com.java.servlet.web.commons;

import java.io.IOException;
import java.net.URL;
import java.util.Properties;

public class PropertiesUtils {
    public static Properties getPropertiesFromFile(String pathFile) {
        Properties propiedades = new Properties();
        try {
            URL url = PropertiesUtils.class.getResource(pathFile);
            if (url != null) {
                propiedades.load(url.openStream());
            } else {
                return null;
            }
        } catch (IOException ex) {
        	System.out.println("Error al cargar el archivo de propiedades" + ex);
        }
        return propiedades;
    }

    public static Properties getPropertiesFromFile(URL url) {
        Properties propiedades = new Properties();
        try {
            if (url != null) {
                propiedades.load(url.openStream());
            } else {
                return null;
            }
        } catch (IOException ex) {
        	System.out.println("Error al cargar el archivo de propiedades" + ex);
        }
        return propiedades;
    }
}
